intelligent life form - Turc Anglais Dictionnaire